Was able to install the meinberg card following the readme, which boils down to:
git clone https://git.meinbergglobal.com/drivers/mbgtools-lx.git cd mbgtools-lx git pull sudo yum install kernel-devel-$(uname -r) gcc make make clean make make install sudo /sbin/modprobe mbgclock make install_svc
git clone https://git.meinbergglobal.com/drivers/mbgtools-lx.git
cd mbgtools-lx
git pull
sudo yum install kernel-devel-$(uname -r) gcc make
make clean
make
make install
sudo /sbin/modprobe mbgclock
make install_svc
And I was able to get some example output:
[root@dhcp-10-163-105-238 mbgtools-lx-4.2.24]# mbgstatus mbgstatus v4.2.24 copyright Meinberg 2001-2023 TCR180PEX 039212025430 (FW 1.21, ASIC 9.00) at port 0xE000, irq 47 Date/time: Tu, 2024-01-30 04:36:10.33 UTC Signal: 0% (IRIG B122/B123, ** UTC offs not configured **) Status info: *** NO INPUT SIGNAL Status info: *** Ref. Time is Invalid Last sync: We, 2023-10-04 11:36:55.00 UTC ** Warning: The IRIG receiver has not yet been configured! Please make sure the correct IRIG Code Format has been selected, and enter the correct IRIG Time Offset from UTC according to the settings of the IRIG generator. The command "mbgirigcfg" can be used to change the settings. [root@dhcp-10-163-105-238 mbgtools-lx-4.2.24]#
[root@dhcp-10-163-105-238 mbgtools-lx-4.2.24]# mbgstatus
mbgstatus v4.2.24 copyright Meinberg 2001-2023
TCR180PEX 039212025430 (FW 1.21, ASIC 9.00) at port 0xE000, irq 47
Date/time: Tu, 2024-01-30 04:36:10.33 UTC
Signal: 0% (IRIG B122/B123, ** UTC offs not configured **)
Status info: *** NO INPUT SIGNAL
Status info: *** Ref. Time is Invalid
Last sync: We, 2023-10-04 11:36:55.00 UTC
** Warning: The IRIG receiver has not yet been configured!
Please make sure the correct IRIG Code Format has been
selected, and enter the correct IRIG Time Offset from UTC
according to the settings of the IRIG generator.
The command "mbgirigcfg" can be used to change the settings.
[root@dhcp-10-163-105-238 mbgtools-lx-4.2.24]#
I've been mixing and matching this guide:
https://numato.com/kb/vivado-design-suite-create-microblaze-based-design-using-ip-integrator-with-nereid-kintex-7-pci-express-development-board/
and this video:
https://www.youtube.com/watch?v=C-RtLnagFuQ
To try to program the board with vitis.
Once I get to the vitis part of the numato guide linked above, I'm able to program the board in Vitis with the following steps:
This is as far as I got. I have two issues. One, I don't know how to connect to the serial COM port with PuTTY, I get this error when trying:
I also think somehow the microblazer is not getting recongized, because when I try to launch hardware by right clicking "hello_world" and 'Debug as->Launch Hardware (Single Application Debug)' I get the following warning:
Launching anyway gives me some weird output (what looks like a bunch of register values?) but I have no idea what's happening or if it's even working.